Dominance Drawing of Non-Planar Graphs

نویسندگان

  • Evgenios M. Kornaropoulos
  • Ioannis G. Tollis
  • Menelaos I. Karavelas
  • Yannis Tzitzikas
  • Angelos Bilas
چکیده

In information technology, big data is a term used to describe data sets so large and complex that they become awkward to work and analyze. Difficulties include capture, storage, search, sharing, analysis, and visualization. In this work we focus in the latter part, specifically we study the visualization of graphs. The need for simple and intuitive visualization techniques is more imminent than ever. In this thesis we propose a new framework for visualizing graphs. We extend the so-called Dominance Drawing method, by relaxing some constraints in order to include the much broader family of directed acyclic graphs. We introduce a new computational problem called Weak Dominance Placement, which we prove NPcomplete using notions from the field of Order Theory. We offer simple bounds and properties as well as three heuristic algorithms in order to obtain locally optimal solutions. Using a weak dominance placement of the vertices, we propose a new graph drawing model for visualizing directed acyclic graphs called Overloaded Orthogonal. In order to simplify our drawings we use an overloading technique for edge routing. All algorithms are simple and easy to implement and can be applied to directed acyclic graphs of arbitrary degree, planar, and non-planar graphs. We also present bounds on the number of bends and the layout area of a graph. Overloaded Orthogonal drawings present several interesting properties such as efficient visual edge confirmation as well as simplicity and clarity of the drawing. Furthermore, we propose the DAGView framework which handles not only directed acyclic graphs, but also graphs with cycles and undirected graphs. Our approach combines the readability and scalability of a matrix based approach, with the intuitiveness of a node-link approach in spotting a node within the layout and in following an edge to find its destination. We have implemented the DAGView framework in Java and the results are very encouraging. Finally, we believe that DAGView visualizations will be well accepted in user studies, since several criteria that users identified as important in a layout are met: underlying grid, crossings that appear perpendicular, easy check for the existence of an edge and/or path, preservation of the mental-map.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algorithms and Bounds for Overloaded Orthogonal Drawings

Orthogonal drawings are widely used for graph visualization due to their high clarity and ease of representation. But when it comes to highdegree and massive graphs, even orthogonal drawings have difficulties producing a clean and simple visualization. In this paper we present a technique called Overloaded Orthogonal Drawing that greatly improves the readability by proposing a new vertex placem...

متن کامل

Overloaded Orthogonal Drawings

Orthogonal drawings are widely used for graph visualization due to their high clarity of representation. In this paper we present a technique called Overloaded Orthogonal Drawing. We first place the vertices on grid points following a relaxed version of dominance drawing, called weak dominance condition. Edge routing is implied automatically by the vertex coordinates. In order to simplify these...

متن کامل

Proximity Drawings of Outerplanar Graphs ( Preliminary

A proximity drawing of a graph is one in which pairs of adjacent vertices are drawn relatively close together according to some proximity measure while pairs of non-adjacent vertices are drawn relatively far apart. The fundamental question concerning proximity drawability is: Given a graph G and a deenition of proximity, is it possible to construct a proximity drawing of G? We consider this que...

متن کامل

Straight-line Drawings of 1-planar Graphs

The classical Fáry’s theorem from the 1930s states that every planar graph can be drawn as a straight-line drawing. In this paper, we extend Fáry’s theorem to non-planar graphs. More specifically, we study the problem of drawing 1-planar graphs with straight-line edges. A 1-planar graph is a sparse non-planar graph with at most one crossing per edge. We give a characterisation of those 1planar ...

متن کامل

Open Rectangle-of-Influence Drawings of Non-triangulated Planar Graphs

A straight line drawing of a graph is an open weak rectangle-of-influence (RI) drawing if there is no vertex in the relative interior of the axis parallel rectangle induced by the end points of each edge. Despite recent interest of the graph drawing community in rectangle-of-influence drawings, no algorithm is known to test whether a graph has a planar open weak RI-drawing. In a recent paper, w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012